particle aggregate - German English Dictionary